having winning cards - Spanish English Dictionary